stem of a leaf - Español Inglés Diccionario